<?php 
defined('_JEXEC') or die('Accès interdit'); 
?>
			<link rel="stylesheet" type="text/css" media="screen" href="components/com_tournoi/plugins/jquery_ui/css/jquery-ui-1.8.21.custom.css" />
			<link rel="stylesheet" href="components/com_tournoi/plugins/jqgrid/css/ui.jqgrid.css">
						
			<script src="components/com_tournoi/plugins/jquery/jquery-1.7.2.min.js"></script>
			<script src="components/com_tournoi/plugins/jquery_ui/jquery-ui-1.8.21.custom.min.js" type="text/javascript"></script>

			<script src="components/com_tournoi/plugins/jquery/i18n/grid.locale-fr.js" type="text/javascript"></script>

			<script src="components/com_tournoi/plugins/jqgrid/jquery.jqGrid.min.js" type="text/javascript"></script>
			
<script>
			$(function() {
				var lastsel2;
				jQuery("#grid_id").jqGrid(
			{
				datatype: "local",
				 rowNum: 20,
				 autowidth: false,
				 width: 720,
				 height: 250,
				 rowList: [10, 100, 500],
				 emptyrecords: "Aucun enregistrement à afficher",
				 multiselect: false, 
				 multiboxonly : true,
				colModel: [ { name: 'num', index: 'num', width: 100, label : 'Classement', sortable: false, align:"center", key:true},
							{ name: 'nom', index: 'nom', width: 189, label: 'Nom', sortable: true, align:"center", editable:true, edittype:"select", editoptions:{value:"<?php echo $this->optionsNom?>"}},
							{ name: 'gain', index: 'gain', width: 150, label: 'Gain', sortable: true, align:"center", editable:true, edittype:'text'},
							{ name: 'addon', index: 'addon', width: 100, label: 'Addon', sortable: true, align:"center", editable:true, edittype:"checkbox",editoptions: {value:"Oui:Non"}},
							{ name: 'recave', index: 'recave', width: 50, label: 'Recave', sortable: true, align:"center", editable:true, edittype:'text'}
							], 	// Inititalise la liste des champs disponible et leur option d'affichage
				 shrinkToFit :false, // Permet de ne pas dimensionner le tableau en fonction du contenu
				 viewrecords: true, 
				 sortable: false, // Permet le drag ans drop pour reorganiser les colonnes
				 onSelectRow: function(id){ // Lance l edition de la ligne 
				      if(id && id!==lastsel2){
				        jQuery('#grid_id').restoreRow(lastsel2);
				        jQuery('#grid_id').editRow(id,true);
				          lastsel2=id;
				      }
				    },
				 beforeSubmitCell : function(rowid,cellname,value,iRow,iCol) { 
		              alert('beforeSubmitCell: ' + cellname);
		          },
				 loadError          : function(xhr, status, error) {
							alert("Erreur de chargement des données(" + status + "). Veuillez réessayer."); // Message d'erreur affiché en cas d'erreur de chargement du a un tmeout par exemple
							}
	/*	         gridComplete       : function() {}  */
				 
	/*			 loadComplete       : function(data) {}  			  */
			   });
				
				var j=1;
				<?php 
					for ($i = 0; $i<$this->nbParticipants; $i++)
					{
					?>
					var participant1 = new participant(j, 
												"", 
												"", 
												"", 
												"");
					jQuery("#grid_id").jqGrid('addRowData',j+1,participant1);
					j++;
				<?php
					}
				?>
		   });
		   
		   function participant(num, nom, gain, addon, recave)
		   {
			this.num = num;
			this.nom = nom;
			this.gain = gain;
			this.addon = addon;
			this.recave = recave;
		   }
</script>			
			
			
<div class="component_simplethu">
	<h1 class="componentheading">Validation des résultats</h1>
	
	<div>
	<?php 
		setlocale(LC_TIME, 'fra');
		
		$nbParticipants=$this->nbParticipants;

		foreach($this->infosTournoi as $dataContent) 
		{
			if ($dataContent->dateDebut != '0000-00-00') 
			{ 	
				$dateheure = strftime('%d/%m/%y ', strtotime($dataContent->dateDebut)).' / '.date("H:i", strtotime($dataContent->heure)); 
				
			}
			else $dateheure = "";
			echo '<br/>Date et heure : '.$dateheure.' - Titre : '.$dataContent->titre.' - Lieu : '.$dataContent->lieu.' - Nombre participants : '.$nbParticipants;
		}
	?>
	</div>
	<br/>
	<table id="grid_id"></table>
</div>
